<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.7) on Thu Dec 01 22:36:11 PST 2016 -->
    <title>ExecutionContextFactory (Moqui Framework 2.0.0)</title>
    <meta name="date" content="2016-12-01">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="ExecutionContextFactory (Moqui Framework 2.0.0)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../index-all.html">Index</a></li>
        <li><a href="../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../index.html?org/moqui/context/ExecutionContextFactory" target="_top">Frames</a></li>
            <li><a href="ExecutionContextFactory.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>org.moqui.context</strong></div>

    <h2 title="[Java] Interface ExecutionContextFactory" class="title">[Java] Interface ExecutionContextFactory</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">

</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">


    <p> Interface for the object that will be used to get an ExecutionContext object and manage framework life cycle.
 </p>

          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#checkEmptyDb()">checkEmptyDb</a></strong>()</code><br>Called after construction but before registration with Moqui/Servlet, check for empty database and load configured data.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#destroy()">destroy</a></strong>()</code><br>Destroy this ExecutionContextFactory and all resources it uses (all facades, tools, etc)</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#destroyActiveExecutionContext()">destroyActiveExecutionContext</a></strong>()</code><br>Destroy the active Execution Context. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/CacheFacade.html'>CacheFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCache()">getCache</a></strong>()</code><br>For managing and accessing caches.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.ClassLoader</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getClassLoader()">getClassLoader</a></strong>()</code><br>Get the framework ClassLoader, aware of all additional classes in runtime and in components.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.LinkedHashMap&lt;java.lang.String, java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getComponentBaseLocations()">getComponentBaseLocations</a></strong>()</code><br>Get a Map where each key is a component name and each value is the component's base location.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/entity/EntityFacade.html'>EntityFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getEntity()">getEntity</a></strong>()</code><br>For interactions with a relational database.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/ExecutionContext.html'>ExecutionContext</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getExecutionContext()">getExecutionContext</a></strong>()</code><br>Get the ExecutionContext associated with the current thread or initialize one and associate it with the thread.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>groovy.lang.GroovyClassLoader</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getGroovyClassLoader()">getGroovyClassLoader</a></strong>()</code><br>Get a GroovyClassLoader for runtime compilation, etc.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/L10nFacade.html'>L10nFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getL10n()">getL10n</a></strong>()</code><br>For localization (l10n) functionality, like localizing messages.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/LoggerFacade.html'>LoggerFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getLogger()">getLogger</a></strong>()</code><br>For trace, error, etc logging to the console, files, etc.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getMoquiVersion()">getMoquiVersion</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/ResourceFacade.html'>ResourceFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getResource()">getResource</a></strong>()</code><br>For accessing resources by location string (http://, jar://, component://, content://, classpath://, etc).</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRuntimePath()">getRuntimePath</a></strong>()</code><br>Get the path of the runtime directory</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/screen/ScreenFacade.html'>ScreenFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getScreen()">getScreen</a></strong>()</code><br>For rendering screens for general use (mostly for things other than web pages or web page snippets).</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>javax.websocket.server.ServerContainer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getServerContainer()">getServerContainer</a></strong>()</code><br>The WebSocket ServerContainer, if found in 'javax.websocket.server.ServerContainer' ServletContext attribute</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/service/ServiceFacade.html'>ServiceFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getService()">getService</a></strong>()</code><br>For calling services (local or remote, sync or async or scheduled).</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>javax.servlet.ServletContext</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getServletContext()">getServletContext</a></strong>()</code><br>The ServletContext, if Moqui was initialized in a webapp (generally through MoquiContextListener)</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>V</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getTool(java.lang.String, Class<V>, java.lang.Object)">getTool</a></strong>(java.lang.String toolName, java.lang.Class&lt;V&gt; instanceClass, java.lang.Object... parameters)</code><br>Get an instance object from the named ToolFactory instance (loaded by configuration); the instanceClass may be
 null in scripts or other contexts where static typing is not needed</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>org.moqui.context.ToolFactory&lt;V&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getToolFactory(java.lang.String)">getToolFactory</a></strong>(java.lang.String toolName)</code><br>Get the named ToolFactory instance (loaded by configuration)</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../org/moqui/context/TransactionFacade.html'>TransactionFacade</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getTransaction()">getTransaction</a></strong>()</code><br>For transaction operations use this facade instead of the JTA UserTransaction and TransactionManager. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#initServletContext(javax.servlet.ServletContext)">initServletContext</a></strong>(javax.servlet.ServletContext sc)</code><br>For starting initialization only, tell the ECF about the ServletContext for getServletContext() and getServerContainer()</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isDestroyed()">isDestroyed</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#registerNotificationMessageListener(org.moqui.context.NotificationMessageListener)">registerNotificationMessageListener</a></strong>(<a href='../../../org/moqui/context/NotificationMessageListener.html'>NotificationMessageListener</a> nml)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            

            

            

            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="checkEmptyDb()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>checkEmptyDb</strong>()</h4>
                                <p> Called after construction but before registration with Moqui/Servlet, check for empty database and load configured data. </p>
                            </li>
                        </ul>
                    
                        <a name="destroy()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;void <strong>destroy</strong>()</h4>
                                <p> Destroy this ExecutionContextFactory and all resources it uses (all facades, tools, etc) </p>
                            </li>
                        </ul>
                    
                        <a name="destroyActiveExecutionContext()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;void <strong>destroyActiveExecutionContext</strong>()</h4>
                                <p> Destroy the active Execution Context. When another is requested in this thread a new one will be created. </p>
                            </li>
                        </ul>
                    
                        <a name="getCache()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/CacheFacade.html'>CacheFacade</a> <strong>getCache</strong>()</h4>
                                <p> For managing and accessing caches. </p>
                            </li>
                        </ul>
                    
                        <a name="getClassLoader()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;java.lang.ClassLoader <strong>getClassLoader</strong>()</h4>
                                <p> Get the framework ClassLoader, aware of all additional classes in runtime and in components. </p>
                            </li>
                        </ul>
                    
                        <a name="getComponentBaseLocations()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;java.util.LinkedHashMap&lt;java.lang.String, java.lang.String&gt; <strong>getComponentBaseLocations</strong>()</h4>
                                <p> Get a Map where each key is a component name and each value is the component's base location. </p>
                            </li>
                        </ul>
                    
                        <a name="getEntity()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/entity/EntityFacade.html'>EntityFacade</a> <strong>getEntity</strong>()</h4>
                                <p> For interactions with a relational database. </p>
                            </li>
                        </ul>
                    
                        <a name="getExecutionContext()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/ExecutionContext.html'>ExecutionContext</a> <strong>getExecutionContext</strong>()</h4>
                                <p> Get the ExecutionContext associated with the current thread or initialize one and associate it with the thread. </p>
                            </li>
                        </ul>
                    
                        <a name="getGroovyClassLoader()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;groovy.lang.GroovyClassLoader <strong>getGroovyClassLoader</strong>()</h4>
                                <p> Get a GroovyClassLoader for runtime compilation, etc. </p>
                            </li>
                        </ul>
                    
                        <a name="getL10n()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/L10nFacade.html'>L10nFacade</a> <strong>getL10n</strong>()</h4>
                                <p> For localization (l10n) functionality, like localizing messages. </p>
                            </li>
                        </ul>
                    
                        <a name="getLogger()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/LoggerFacade.html'>LoggerFacade</a> <strong>getLogger</strong>()</h4>
                                <p> For trace, error, etc logging to the console, files, etc. </p>
                            </li>
                        </ul>
                    
                        <a name="getMoquiVersion()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;java.lang.String <strong>getMoquiVersion</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getResource()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/ResourceFacade.html'>ResourceFacade</a> <strong>getResource</strong>()</h4>
                                <p> For accessing resources by location string (http://, jar://, component://, content://, classpath://, etc). </p>
                            </li>
                        </ul>
                    
                        <a name="getRuntimePath()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;java.lang.String <strong>getRuntimePath</strong>()</h4>
                                <p> Get the path of the runtime directory </p>
                            </li>
                        </ul>
                    
                        <a name="getScreen()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/screen/ScreenFacade.html'>ScreenFacade</a> <strong>getScreen</strong>()</h4>
                                <p> For rendering screens for general use (mostly for things other than web pages or web page snippets). </p>
                            </li>
                        </ul>
                    
                        <a name="getServerContainer()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;javax.websocket.server.ServerContainer <strong>getServerContainer</strong>()</h4>
                                <p> The WebSocket ServerContainer, if found in 'javax.websocket.server.ServerContainer' ServletContext attribute </p>
                            </li>
                        </ul>
                    
                        <a name="getService()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/service/ServiceFacade.html'>ServiceFacade</a> <strong>getService</strong>()</h4>
                                <p> For calling services (local or remote, sync or async or scheduled). </p>
                            </li>
                        </ul>
                    
                        <a name="getServletContext()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;javax.servlet.ServletContext <strong>getServletContext</strong>()</h4>
                                <p> The ServletContext, if Moqui was initialized in a webapp (generally through MoquiContextListener) </p>
                            </li>
                        </ul>
                    
                        <a name="getTool(java.lang.String, Class<V>, java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;V <strong>getTool</strong>(@javax.annotation.Nonnull java.lang.String toolName, java.lang.Class&lt;V&gt; instanceClass, java.lang.Object... parameters)</h4>
                                <p> Get an instance object from the named ToolFactory instance (loaded by configuration); the instanceClass may be
 null in scripts or other contexts where static typing is not needed </p>
                            </li>
                        </ul>
                    
                        <a name="getToolFactory(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;org.moqui.context.ToolFactory&lt;V&gt; <strong>getToolFactory</strong>(@javax.annotation.Nonnull java.lang.String toolName)</h4>
                                <p> Get the named ToolFactory instance (loaded by configuration) </p>
                            </li>
                        </ul>
                    
                        <a name="getTransaction()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@javax.annotation.Nonnull
public&nbsp;<a href='../../../org/moqui/context/TransactionFacade.html'>TransactionFacade</a> <strong>getTransaction</strong>()</h4>
                                <p> For transaction operations use this facade instead of the JTA UserTransaction and TransactionManager. See javadoc comments there for examples of code usage. </p>
                            </li>
                        </ul>
                    
                        <a name="initServletContext(javax.servlet.ServletContext)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;void <strong>initServletContext</strong>(javax.servlet.ServletContext sc)</h4>
                                <p> For starting initialization only, tell the ECF about the ServletContext for getServletContext() and getServerContainer() </p>
                            </li>
                        </ul>
                    
                        <a name="isDestroyed()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;boolean <strong>isDestroyed</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="registerNotificationMessageListener(org.moqui.context.NotificationMessageListener)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;void <strong>registerNotificationMessageListener</strong>(@javax.annotation.Nonnull <a href='../../../org/moqui/context/NotificationMessageListener.html'>NotificationMessageListener</a> nml)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../index-all.html">Index</a></li>
        <li><a href="../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../index.html?org/moqui/context/ExecutionContextFactory" target="_top">Frames</a></li>
            <li><a href="ExecutionContextFactory.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
